ceylon moss - German English Dictionary